auxiliary power substation - German English Dictionary